@charset "utf-8";

/*==========================================公共 开始=============================================*/

/* Slider */
.miso-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.miso-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.miso-list:focus{outline:none}.miso-list.dragging{cursor:hand}
.miso-slider.miso-track,
.miso-slider.miso-list{ -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.miso-track{position:relative;left:0;top:0;display:block}
.miso-track:before,.miso-track:after{content:"";display:table}
.miso-track:after{clear:both}
.miso-loading.miso-track{visibility:hidden}
.miso-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"].miso-slide{float:right}
.miso-slide img{display:block}
.miso-slide.miso-loading img{display:none}
.miso-slide.dragging img{pointer-events:none}
.miso-initialized .miso-slide{display:block}
.miso-loading.miso-slide{visibility:hidden}
.miso-vertical.miso-slide{display:block;height:auto;border:1px solid transparent}
.miso-prev,.miso-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;margin-top:-10px;padding:0;border:none;outline:none;}
.miso-slider{}
.miso-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.miso-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer; background:rgba(255,255,255,0.5);}
.miso-dots li.miso-active{background:rgba(255,255,255,1)}
.miso-slide:focus,
.miso-slide a:focus{ outline:none !important;}
.miso-dots li button{ display:none;}
/*小圆点*/
.miso-dots{}
.miso-dots li{}
.miso-dots li.miso-active{}

/* ---------- Responsive accurate ---------- */
@media (max-width:1920px){html{font-size:16px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}
body{padding-top: 0;}
/*====header====*/
#header{height: 50px;width: 100%;background-color: #fff;position: relative;left: 0;z-index: 1000000;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
#header .container,#header .row{height: 50px;} 
#header .row .left img{max-width: 100%;}
#top_bar{ border-bottom: 1px solid #e7e7e9; height: 55px; line-height: 55px; vertical-align: middle;}
.top_padding{ padding-top: 130px;}
#logo,#sousuo {height: 50px;top: -20px;position: relative;}
#logo a img{ vertical-align:middle; width:100%;}
#header .row .right{text-align:right;display:table;width: 3.5%;float:  right;}
#header .row .center{
} 
#sousuo svg{ width:20px; height:20px;}
.touming{ filter:alpha(opacity:0); opacity:0;-moz-opacity:0;-khtml-opacity:0}
#header:hover{ filter:alpha(opacity:100); opacity:1;-moz-opacity:1;-khtml-opacity:1}

/*====导航====*/
#nav{}
#nav ul{text-align: right;font-size: 0;margin-bottom: 0;}
#nav li{width: 12.5%;display:inline-block;min-width:30px;position:relative;}
#nav li:first-child { background: none;}
#nav li .a{display:block;text-align:center;position: relative;height: 56px;line-height: 56px;}
#nav li .a h1{line-height: 56px;height: 56px;font-size: 16px;color: #3a3a3b;text-align:center;display:block;position:relative;z-index:2;margin: 0;}
#nav li .a strong{font-size:12px; line-height: 14px; text-transform: uppercase; display:block;color:#bdc0c2;  text-align:center;position:relative;z-index:1}
#nav li .a span{position:absolute;bottom:0;left: 50%;margin-left: -15.5px;text-align:center;}
#nav li .a i{margin:0 auto;text-align:center;z-index:1;height:3px;width:0;background:#1e316c;overflow: hidden; display: none;}
#nav li.on .a h1{color: #1e63ac;margin: 0;}
#nav li.on i{width:100%;}
#nav li.on .a span{ width:31px; height:3px; background:#1e63ac}
#nav li .a:hover i{width:100%;}
#nav li .a:hover h1{ color: #1e316c;}
#nav li.on .a:hover i{transform:rotateX(0);-webkit-transform:rotateX(0);-moz-transform:rotateX(0)}
#nav.title{position:relative}
#nav .list{width: 140px;left: 50%;margin-left: -70px;max-height:0;position:absolute;top: 56px;z-index:0;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease;opacity: 0;filter:alpha(opacity=0);-moz-transform:scale(0);-o-moz-transform:scale(0);-o-moz-transform:scale(0);-webkit-moz-transform:scale(0);transform: scale(0);}
#nav .list::before{ display: block; position:absolute;top:-10px;right:50%; overflow:hidden;width:0;height:0;border:10px solid #fff;border-color:#fff transparent;border-top:0; margin-right: -9px; content: "";}
#nav .list a{width: 100%;height:50px;line-height:50px;text-align:center;color:#222;display:block;font-size:14px;text-decoration:none;opacity:1;background-color:#fff;border-bottom:#e9ecf1 1px solid;-webkit-transition:opacity .4s,-webkit-transform .5s;-moz-transition:opacity .4s,-moz-transform .5s;-ms-transition:opacity .4s,-ms-transform .5s;transition:opacity .4s,transform .5s;}
#nav .list a:hover{color:#1e316c;border-bottom:#1e316c 1px solid;}
#nav li:focus .list,#nav li:hover .list{max-height:2000px;z-index:10;opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1);-o-moz-transform:scale(1);-o-moz-transform:scale(1);-webkit-moz-transform:scale(1);transform:scale(1);}

/*====移动端头部====*/
#m_header{display: none;height: 50px;width: 100%;box-shadow: 0 0 3px #999;z-index: 9999;position: relative;}
#m_logo{ position: absolute; top: 0; left: 10px; }
#m_logo img{height: 25px;margin: 14px 0 0 0;}
#m_bnt_top_search{ position: absolute; top: 0; display: block; width: 50px; line-height: 50px; text-align: center; right: 50px; font-size: 2.4rem; color: #1ea78a;}

/*====移动端导航====*/
#m_bnt_nav{position: absolute;top: 0;right: 0;cursor: pointer;width: 50px;height:50px;text-align: center;}
#m_bnt_nav .point{display: inline-block;width: 22px;height: 22px;margin-top: 12px;position: relative;}
#m_bnt_nav .point:hover .navbtn,
#m_bnt_nav .point:hover .navbtn::after,
#m_bnt_nav .point:hover .navbtn::before{width: 22px;}
#m_bnt_nav .navbtn{position: absolute;top: 14px;right: 0;display: inline-block;width: 24px;height: 2px;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #666;border-radius: 3px;}
#m_bnt_nav .navbtn::after,
#m_bnt_nav .navbtn::before{position: absolute;right: 0;display: inline-block;width: 20px;height: 2px;content: '';-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #666;border-radius: 3px;}
#m_bnt_nav .navbtn::after{top: -6px;}
#m_bnt_nav .navbtn::before{top: 6px;}
#m_bnt_nav .point.on .navbtn{background: transparent;}
#m_bnt_nav .point.on .navbtn::after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0px;}
#m_bnt_nav .point.on .navbtn::before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 0px;}
 
#m_nav{position:absolute;top:50px;left:0;display:none;width:100%;z-index:999; }
#m_nav{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E51e316c', endColorstr='#E51e316c');background: rgba(0,0,0,0.9);}
#m_nav li{display:block;width:100%; }
#m_nav li .a{display:block;text-align: left;position:relative;height:40px;padding:0 2rem;line-height: 40px;}
#m_nav li .a h1{display: inline-block;font-size: 14px;color:#fff;padding-right: 10px;margin: 0;}
#m_nav li .a strong{ display: inline-block; text-transform:uppercase; font-size:14px; line-height:40px;height:40px;color:#fff; z-index:11; opacity:.8;filter:alpha(opacity=80);}
#m_nav li .a i{opacity:0;filter:alpha(opacity=0);position:absolute;right: 1em;top:0;text-align:center;z-index:4;color: #fff;font-size: 1.5rem;height:40px;line-height:40px;overflow: hidden;}
#m_nav .on .a{ }
#m_nav .on .a strong{color:#fff}
#m_nav .on.title .a i{ transform:rotate(270deg);-webkit-transform:rotate(270deg); -moz-transform:rotate(270deg);}
#m_nav .title .a i{  opacity:1;filter:alpha(opacity=100);}
#m_nav .title .a {margin: 0 0;}
#m_nav .title .list{display:none;position:relative; }
#m_nav .title{position:relative}
#m_nav .title .list{position:relative;width:100%;z-index:9;padding: 0 1.7em;}
#m_nav .title .list .box{padding:0 30px 10px 30px;background:#f5f5f5}
#m_nav .title .list a{display:block;font-size: 1.2rem;color: rgba(255,255,255,0.5);text-align: left;line-height:3rem;}

/*====banner====*/
#banner {width: 100%;position: relative;overflow:  hidden;}
#banner .main_box{ height: 686px;}
#banner .miso-slide{display: block;overflow: hidden;text-align:center;height: auto;background:#fff;position: relative;opacity: 1 !important;}
#banner .miso-slide img{width: 100%;position: relative;z-index: 0;}
#banner .swiper-pagination-bullets{bottom: 2.5rem !important;display: none;}
#banner .swiper-pagination-bullet{   background: none; border: none; height: 20px; width: 20px; opacity:1;filter:alpha(opacity=100);}
#banner .swiper-pagination-bullet-active{ }
#banner .miso-prev, #banner .miso-next{border:rgba(255,255,255,0.5) 2px solid;border-radius:50%;width:54px;height:54px;position: absolute;top: 50%;margin-top: -27px;z-index: 1000;}
#banner .miso-prev{left: 40px;background: rgba(0,0,0,.5) url(../images/left-arrow-desktop.png) center no-repeat;}
#banner .miso-next{right: 40px;background: rgba(0,0,0,.5) url(../images/right-arrow-desktop.png) center no-repeat;} 

#banner .bnt:hover{ color: #1e63ac; }
#banner .bnt.off{ opacity:.5;filter:alpha(opacity=50);}
.video_box video{ position:absolute; top:0; left:0;}
.mouse{position: absolute;width:100%;bottom: 64px;left:50%;z-index:99;-webkit-transform:translateX(-50%);-webkit-animation:dong 1s linear 0s infinite alternate;cursor:pointer;}
@-webkit-keyframes dong{from{bottom:30px}to{bottom:50px}}
#playercontainer{ background:none !important}

.text-box--medium{position:absolute;left: 16%;transform: translate(0,-50%);top:50%;text-align: left;z-index: 1000;display: block;height: 260px;opacity: 1 !important;}
.text-box--medium h2{font-size:34px;line-height:56px;color:#fff;margin-bottom: 1rem;}
.text-box--medium h3{font-size: 16px;line-height: 28px;color:#fff;margin-bottom: 2rem;}
.text-box--medium a{font-size: 12px;/* text-transform: uppercase; */display:inline-block;padding: 8px 15px;color:#fff;border-radius: 2px;transition:0.6s;border: rgba(255,255,255,0.5) 1px solid;}
.text-box--medium a:hover{ background:#fff; color:#000}

.text-box--medium02{ left:42%}

.slider__img{ position:relative; z-index:1}

/*==== banner====*/
.m_top_padding{ margin-top: 50px; display: none;}
#m_banner {display: none;width: 100%;position: relative;overflow:  hidden;}
#m_banner  .swiper-slide{ overflow: hidden; text-align:center; height: auto; background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
#m_banner  .swiper-slide img{ display: block; width: 100%;  }
#m_banner .swiper-pagination-bullets{bottom: 1;}
#m_banner .swiper-pagination-bullet{height: 5px;width: 5px;background: none;border: 1px solid #fff;}
#m_banner .bnt_prev,#m_banner .bnt_next{ border:rgba(255,255,255,0.5) 2px solid; border-radius:50%; width:54px; height:54px; background:rgba(0,0,0,.5); display:none}
#m_banner .bnt_prev{left: 20px; background:url(../images/left-arrow-desktop.png) center no-repeat; }
#m_banner .bnt_next{right: 20px; background:url(../images/right-arrow-desktop.png) center no-repeat;} 
#m_banner .bnt:hover{ }
#m_banner .bnt.off{ opacity:.5;filter:alpha(opacity=50);}

/*==========================================公共 结束=============================================*/

/*==========================================首页 开始=============================================*/

.container01{padding: 2% 0 2%;}
.container01 .swiper-container ul li{ margin-top:0 !important;}
.container01 .swiper-container ul li .img{ overflow:hidden}
.container01 .swiper-container ul li .con{background-color:#f9f9f9;padding: 4% 5%;border: #eaeaea 1px solid;border-top: none;}
.container01 .swiper-container ul li .con h4{ font-size:22px; color:#343435; margin-bottom:2%}

.container01 .swiper-container ul li .con h4:hover{color:#1e316c;}
.container01 .swiper-container ul li .con h4 small{ font-size:18px; color:#343435; font-weight:bold; margin-left:4px}
.container01 .swiper-container ul li .con h4 small:hover{color:#1e316c;}
.container01 .swiper-container ul li .con p{font-size:14px;color:#343435;line-height:27px;height: 54px;overflow:hidden;}
.container01 .swiper-container ul li .con h6{ text-align:right;}

.container02{padding: 3% 0 2%;}
.container02 .row .col-xs-12{}
.container02 .left{float:left;width:25%;background-color:#1e316c;position: absolute;left: 15px;z-index: 10;}
.container02 .left .con{padding: 0 36px 50px;}
.container02 .left .con h1{ font-size:22px; line-height:40px; height:40px; overflow:hidden; margin-bottom:35px; margin-top:40px;}
.container02 .left .con h1 a{ color:#f9f9f9;}
.container02 .left .con h1 a:hover{ color:#000;}
.container02 .left .con p{ font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#f9f9f9; margin-bottom:54px;}
.container02 .left .con .more{ margin-bottom:90px;}
.container02 .left .con .more a{ display:block; width:158px; height:50px; line-height:50px; font-size:14px; color:#f9f9f9; border:#f9f9f9 1px solid; text-align:center;}
.container02 .left .con .more a:hover{ background-color:#f9f9f9; color:#333}
.container02 .left .con h2{font-size:40px;display:  inline-block;color:#f9f9f9;}
.container02 .left .con h2 small{ font-size:24px; color:#5c6b98; font-weight:normal;}
.container02 .bnt{cursor:pointer;position: absolute;bottom: 120px;display: inline-block;font-size:30px;font-family:simsun;color:#fff;z-index: 1000;}
.container02 .bnt_prev{right: 58px;}
.container02 .bnt_next{right: 30px;}
.container02 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width: 100%;padding-left: 36px;text-align: left;background-color: #1e316c;background:url(../images/line.png) right center no-repeat;background-size:60% 1px;position:relative;bottom: 70px;}
.container02 .swiper-container .swiper-pagination-bullet{width:9px;height:9px;border:#fff 1px solid;background:none;opacity:1;margin: 0px 16px 0 0; }
.container02 .swiper-pagination-bullet-active{ background:#fff !important;}
.container02 .top{position: absolute;bottom: 74px;right:0;width:34px;height: 30px;background: #1e316c;z-index: 1000;}
.container02 .right{float: right;width:75%;}
.container02 .right .news_top{float:left;width:100%;overflow:hidden;position:relative;display: table;}
.container02 .right .news_top .img{float:left;width: 65.5%;overflow:hidden;position:relative;display: table-cell;}
.container02 .right .news_top .img .sanjiao{position:absolute;right:0;bottom:50%;margin-bottom:-8.5px;border-bottom: transparent 15px solid;border-top: transparent 15px solid;border-right: #1a264b 17px solid;}
.container02 .right .news_top .con{float: right;width: 34.5%;background:#1a264b;padding: 36px 36px 0;height:100%;position: absolute;right: 0;bottom: 0;top: 0;}
.container02 .right .news_top .con h2{font-size:40px;color:#f9f9f9;margin-bottom: 20px; display:none;}
.container02 .right .news_top .con small{font-size:24px;color: #fff;font-weight:normal;}
.container02 .right .news_top .con h1{font-size:18px;line-height:30px;height:30px;overflow:hidden;margin-bottom: 25px; margin-top:50px;}
.container02 .right .news_top .con h1 a{ color:#f9f9f9;}
.container02 .right .news_top .con h1 a:hover{ color:#f33e27}
.container02 .right .news_top .con p{font-size:14px;line-height:24px;height: 48px;overflow:hidden;color: rgba(255,255,255,0.7);margin-bottom: 35px;}
.container02 .right .news_top .con h6{ text-align:right;}
.container02 .right .news_bottom{float: left;width: 100%;background:#5c76c6;}
.container02 .right .news_bottom .con{float:left;width:100%;padding: 26px 5% 26px;height: 70%;display: table;}
.container02 .right .news_bottom .con .lwy{ display:table-cell; vertical-align:middle;}
.container02 .right .news_bottom .con h2{font-size:30px;color:#f9f9f9;margin-bottom:10px; display:none;}
.container02 .right .news_bottom .con small{font-size:24px;color: #fff;font-weight:normal;}
.container02 .right .news_bottom .con h1{font-size:16px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:20px; margin-top:20px;}
.container02 .right .news_bottom .con h1 a{ color:#f9f9f9;}
.container02 .right .news_bottom .con h1 a:hover{ color:#f33e27}
.container02 .right .news_bottom .con p{font-size:14px;line-height:24px;height: 48px;overflow:hidden;color: rgba(255,255,255,0.7);margin-bottom: 35px;}

.container03{padding: 2% 0 2%;}
.container03 .left .img{ position:relative;}
.container03 .left .con01{position:absolute;top: 28.5%;left: 72.3%;width: 30px;height:30px;}
.container03 .left .con02{position:absolute;top: 36%;left: 75.54%;width: 24px;height: 24px;}
.container03 .left .con03{position:absolute;top: 27.5%;left: 75.5%;width: 24px;height: 24px;}
.container03 .left .con04{position:absolute;top: 23%;left: 78.7%;width: 15px;height: 24px;}
.container03 .left .con05{position:absolute;top: 30.5%;left: 55.8%;width:30px;height:30px;}
.container03 .left .con06{position:absolute;top: 22.5%;left: 83.6%;width: 15px;height:30px;}
.container03 .left .con07{position:absolute;top: 23%;left: 87.8%;width: 15px;height:30px; z-index:999;}
.container03 .left .con08{position:absolute;top: 29%;left: 78.1%;width: 15px;height:30px;z-index:999;}
.container03 .left .con09{position:absolute;top: 35%;left: 81.2%;width: 15px;height:30px;z-index:999;}
.container03 .left .con010{position:absolute;top: 28%;left: 81%;width: 15px;height:30px;z-index:999;}

.con01_content{margin-top: 45px;margin-left: -80px;background-color:#fff;width:315px;border: #dbdde0 1px solid;position:  relative;display: none;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 2s ease-in-out;}
.con01_content .lwy{padding: 20px 15px;text-align:left;}
.con01_content .lwy h5{width: 100%;font-size:14px;line-height:24px;color:#5b5c5e;margin-bottom: 10px;}
.con01_content .sanjiao{position:absolute;left: 50%;margin-left: -67px;top: -8px;border-left: transparent 6px solid;border-right: transparent 6px solid;border-bottom: #ffffff 8px solid;}
.con01_content .lwy .iconfont{position:  absolute;left: 25px;font-size: 13px;color: #d8d8d8;display: inline-block;width: 18px;display:  none;}
.llq:hover .con01_content{ display:block;}
.container03 .right {padding-left:50px;display:  table;}
.container03 .right p{color:#313333;line-height: 24px;padding-bottom: 6px;}
.container03 .center{ display:none; margin-top:5%}
.container03 .center .lwy h4{ padding-left:16px; margin-bottom:15px; font-weight:bold}
.container03 .center .lwy{padding:5% 3%;background: #f8f8f8; margin-bottom:2%}
.container03 .center .lwy h5{width: 100%;font-size:12px;line-height:24px;color:#5b5c5e;margin-bottom: 10px;position:relative;padding-left: 16px;}
.container03 .center .lwy h5 i{ position:absolute; width:14px;}
.container03 .center .lwy h5 .iconfont{font-size:11px;color:#d8d8d8;position:  absolute;left: 0;}
.container03 .right .ar_article{ display:table-cell; vertical-align:middle}
.container08{ background:#1a264c; padding:4% 0; background:url(../images/fbg.jpg);}
.container08 .left{ float:left; width:46%; min-height:194px; border-right:#54617c 1px solid; display:table;}
.container08 .left .con{display: inline-block;float: right;padding-top: 3%;}
.container08 .left .con dl{ float:left; margin-right:70px;}
.container08 .left .con dl dt{font-size:16px;display:inline-block;padding-bottom: 25px;width:72px;border-bottom: #bbbeca 2px solid;margin-bottom: 15px;}
.container08 .left .con dl dt a{ color:#fff}
.container08 .left .con dl dd{ font-size:12px; line-height:27px;}
.container08 .left .con dl dd a{ color:#949495;}
.container08 .center{ float:left; width:24%; min-height:194px; border-right:#54617c 1px solid; display:table}
.container08 .center .con{display:table-cell;vertical-align:top;padding-top: 8%;}
.container08 .center ul{text-align:center;}
.container08 .center ul li{display:inline-block;margin: 0 3%;width: 30%;}
.container08 .center ul li h1 img{width:100%;max-width: 84px;}
.container08 .center ul li h6{text-align:center;font-size: 12px;color: #969696;margin-top: 8px;}
.container08 .right{float:left;width:30%;min-height:194px;text-align: center;}
.container08 .right h5{font-size: 12px;margin-bottom: 2px;color: #b0b2bb;text-align: right;}
.container08 .right .con{display:inline-block;margin:0 auto;margin-top: 3%;text-align: right;}
.container08 .right h2{font-size:20px;line-height: 33px;color:#fff;font-weight:bold;margin-bottom: 14px;background: url(../images/tel.png) left 0px no-repeat;text-align: right;display: inline-block;padding-left: 48px;}
.container08 .right ul{float: right;margin: 20px 0 34px; 0}
.container08 .right ul li{float:left;width: 32px;height: 32px;box-sizing:border-box;text-align:center;background-color: #3f4f95;margin: 0 0 0 15px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.container08 .right ul li a{ display:block;}
.container08 .right ul li a .img{float:left;width: 32px;height: 35px;box-sizing:border-box;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:table;}
.container08 .right ul li a i{ display:table-cell; vertical-align:middle;}
.container08 .right ul li img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;filter:alpha(opacity:80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;display: inline-block;}
.container08 .right ul li:hover img{ -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0);filter: none; filter:alpha(opacity:100); opacity:1;  -moz-opacity:1; -khtml-opacity:1;}
.container08 .right ul li:hover{ background:#f8ab75; cursor:pointer}
.container08 .right ul li a{ display:block;}
#fix_ewm_box,#fix_ewm_box01{position:fixed; top: 0px; right: 0; z-index: 9999; display: none; width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.9); }
#fix_ewm_box .ewm img,#fix_ewm_box01 .ewm img{display: block;position: absolute;top: 50%;margin-top: -160px;left: 50%;margin-left: -100px;width: 200px;height: 200px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.container08 .right ul li .icon{width: 17px;height: 27px;}

#j_seach_box{ position:fixed; z-index:9999; top:0;  left:0; display:none; height:100%; width:100%; }
#j_seach_box .bg_box{ position:fixed; z-index:9994; top:0px; display:none;  height:100%; width:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.85);}
#j_seach_box form{position:absolute;border-radius: 4px;overflow: hidden;top:50%;z-index:9999;background: #fff;height: 60px;width: 50%;left:50%;margin-left: -25%;margin-top:-40px;}
#j_seach_box input[type="text"]{border: none;width: 94%;display: block;height: 60px;text-align: left;color: #434343;font-size: 14px;background:none;line-height: 60px;padding:0 20px;}
#j_seach_box input[type="text"]:focus{ text-align: left;}
#j_seach_box input[type="submit"]{position:absolute;right:0;top: 50%;padding: 0;z-index:2;background:url(../images/icon_search.png) center no-repeat;height: 60px;width: 70px;cursor:pointer;border:none;background-size: 20px 20px;margin-top: -30px;}
#j_seach_box input[type="submit"]:hover{background:url(../images/icon_search_hover.png) center no-repeat; background-size: 20px 20px;}

/*==========================================首页 结束=============================================*/

/*==========================================内页 开始=============================================*/

/*====内页banner====*/
#n_banner{display:block;width:100%;height: 350px;position: relative;overflow: hidden;}
#m_n_banner{ position: absolute; left: 0; top: 0;  width: 100%; height: 160px; display: none; background-size: 100% auto; }
#n_banner .main_box{display: table;width: 100%;height: 100%;}
#n_banner .box{ display: table-cell; vertical-align: middle;   overflow:hidden; text-align:center; }
#n_banner h1{font-size: 32px;color: rgba(255,255,255,1);display:block;text-transform:uppercase;}
#n_banner h3{display:block;margin: 0;font-size: 22px;color: #fff;text-transform:uppercase;margin-bottom: 1rem;}
#n_banner h6{text-align:center;display: none;}
#n_banner h6 i{display: inline-block;width: 30px;height:3px;background:rgba(255,255,255,0.58);}

/*====手机banner====*/
.n_title{position:relative;height: 60px;z-index: 2;border-bottom: #e1e1e3 1px solid;}
.n_title .col-md-12{ font-size:0; text-align:center;}
.n_title dl{position: relative;display: inline-block;border-left: #e1e1e3 1px solid;border-right: #e1e1e3 1px solid;margin: 0 -0.5px;} 
.n_title dt a{font-size: 0.875rem;text-align: center;line-height: 60px;display:block;color:#424141;margin-bottom:0px;padding: 0 6.5rem;}
.n_title dl dd{ position: absolute; width: 100%; display: none;   overflow: hidden; background: #fff;}
.n_title dl dd a{font-size:14px;  width: 100%; text-align: center; color:#30353a; line-height:50px; display:block; border-bottom: 1px solid #dcdcde; position: relative;}
.n_title dl dd a:hover,.n_title dl dd a.on{ color: #1e316c;}
.n_title dt i{ display: none; transform:rotate(90deg);-webkit-transform:rotate(90deg); /* Safari and Chrome */-moz-transform:rotate(90deg);}
.n_title dl.title_nav dt i{ display: inline-block;}
.n_title dl.title_nav:hover dd{ box-shadow: 0 5px 10px #ccc; }
.n_title dt.on,.n_title dt:hover{height: 60px;border-bottom: #1a264b 3px solid;}
.n_title dl dt.on a,.n_title dl dt.on a i{}

/*====移动端导航====*/
#m_n_nav{background: #373849;display: none;line-height: 50px;height: 50px;position: relative;z-index: 99;float: left;width: 100%;}
#bnt_back{position:absolute;left: 1rem;top:0;color: #fff;font-size: 20px;}
#m_n_nav i{}
#m_n_nav h1{font-size: 14px;color: #fff;text-align: center;margin: 0;line-height: 50px;}
#bnt_sub_nav{position: absolute;right: 1rem;top: 0;cursor: pointer;color: #fff;font-size: 18px;}
#bnt_sub_nav img{ display: block; height: 15px; }
#bnt_sub_nav.on img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
#sub_nav_content{background: #f0f3f5; display: none; box-shadow: 0 0 5px #999; z-index: 9;}
#sub_nav_content ul{ padding:  10px;}
#sub_nav_content ul li { display: block; line-height: 28px; margin: 1rem 0;}
#sub_nav_content ul li a{ display:block; border-left:2px solid #d2b068; height:30px; line-height: 30px; font-size: 14px; padding-left: 10px; color: #535455;}
#sub_nav_content ul li.on a{color: #d2b068;}
#sub_nav_content dt{height:40px;line-height:40px;position:relative;background:#fff;  border-top:1px solid #e7e7e7; z-index: 999; }
#sub_nav_content dt a{ margin:0 20px; display:block;color:#5b5349; height: 40px; font-size:14px; font-weight: 400;  }
#sub_nav_content dt a i{ position: absolute; right: 15px; top: 0; opacity:0;filter:alpha(opacity=0); }
#sub_nav_content dt a{}
#sub_nav_content dt.title{background:#fafafb;}
#sub_nav_content dt.title i{ opacity:1;filter:alpha(opacity=100);}

#sub_nav_content dt.title_on  { background:#fafafb;}

#sub_nav_content dt.title_on a{ color:#1e316c; border-top:1px solid #fff;}
#sub_nav_content dt.title_on a i{ color: #1e316c;  }
#sub_nav_content dt.last a{border-top:1px solid #f8f8f8;}
#sub_nav_content dt.on a,#sub_nav_content dt.title_on a{ color:#1e316c;}
#sub_nav_content dd{  display:none;}
#sub_nav_content dd .box{padding:0px 0px 0px 0px;}
#sub_nav_content dd a{ padding:0 25px;  line-height:30px;border-top:1px solid #e7e7e7;font-size:12px;color:#5b5349;display:block;height:30px;}
#sub_nav_content dd a.on{ color:#1e316c}

.position{display: inline-block;float: right;line-height: 55px;height: 55px;color:#7b7b7d;background:url(../images/icon_home.png) left center no-repeat;padding-left:18px;}
.position a{vertical-align: middle;font-size:12px;color: #878886;float: left;display: block;line-height: 55px;}
.position i{float: left;display: block;height: 55px;width: 25px;text-align: center;color: #878886;}
.position span{vertical-align: middle;font-size:12px;color: #1e316c;font-style:normal;float: left;display: block;line-height: 55px;}
.position a:hover{ color:#027c3d;}

.n_container{ padding:4% 0}
.n_about .n_about02{background:url(../images/n_about02_img.jpg) center top no-repeat;padding: 4% 0 4%;margin:2% 0 0 0;background-size: 100% 100%;}
.n_about .n_about02 .title{text-align:center;margin-bottom: 2.8rem;}
.n_about .n_about02 .title h1{ font-size:28px; color:#fff}
.n_about .n_about02 .title h3{font-size:22px;color:#fff;text-transform:uppercase;}
.n_about .n_about02 .container .row .content{ padding:0 14.5%;}
.n_about .n_about02 .container .row .swiper-container{position:static;padding-top: 110px;}
.n_about .n_about02 .container .row .swiper-container .button-prev02,
.n_about .n_about02 .container .row .swiper-container .button-next02{position:absolute;top: 50%;margin-top: -5px;width: 20px;height: 75px;line-height: 75px;text-align:center;font-size: 43px;font-family:simsun;color: #afb1b5; cursor:pointer}
.n_about .n_about02 .container .row .swiper-container .button-prev02{left: 10%;}
.n_about .n_about02 .container .row .swiper-container .button-next02{right: 10%;}
.n_about .n_about02 .container .row .swiper-container ul li{background: #fff;padding: 0px 5%; height:410px;}
.n_about .n_about02 .container .row .swiper-container ul li .img{margin-top:-104.5px;text-align:  center;}
.n_about .n_about02 .container .row .swiper-container ul li .img img{ -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%}
.n_about .n_about02 .container .row .swiper-container ul li .con{text-align:center;margin: 4% 0 5% 0;padding: 0 5%;background: url(../images/yh_img01.png) 5px 10px no-repeat ,url(../images/yh_img02.png) right bottom no-repeat;}
.n_about .n_about02 .container .row .swiper-container ul li .con h3{font-size:22px;color:#595a5d;margin-bottom: 1.5rem;}
.n_about .n_about02 .container .row .swiper-container ul li p{/* font-size:0.75rem; line-height:1.25rem; */overflow:hidden; color:#6b6b6e; }

.n_about .n_about03{background:url(../images/n_about03_bg.jpg) center top no-repeat;padding: 4% 0 8%;position:relative;}
.n_about .n_about03 .title{text-align:center;margin-bottom: 3.5rem;}
.n_about .n_about03 .title h1{font-size:28px;color: #3b3b3b;}
.n_about .n_about03 .title h3{font-size:22px;color: #3b3b3b;text-transform:uppercase;}
.n_about .n_about03 .container .row .content{padding: 0 5%;position:relative;}
.n_about .n_about03 .container .row .content .line{position:absolute;top: 51px;left:50%;margin-left:-960px;width:1920px;height:1px;background-color:#c7c8ca;}
.n_about .n_about03 .container .row .swiper-container{position:static;}
.n_about .n_about03 .container .row .swiper-container .button-prev02,
.n_about .n_about03 .container .row .swiper-container .button-next02{position:absolute;top: 32px;width: 40px;height: 40px;line-height: 40px;text-align:center;cursor:pointer;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.n_about .n_about03 .container .row .swiper-container .button-prev02{left: 0; background: #dedfe2 url(../images/l.png) center center no-repeat;}
.n_about .n_about03 .container .row .swiper-container .button-next02{right: 0; background: #dedfe2 url(../images/r.png) center center no-repeat;}
.n_about .n_about03 .container .row .swiper-container .button-prev02:hover{background: #1e316c url(../images/l_on.png) center center no-repeat;}
.n_about .n_about03 .container .row .swiper-container .button-next02:hover{background: #1e316c url(../images/r_on.png) center center no-repeat;}
.n_about .n_about03 .container .row .swiper-container ul li .img{margin-top:-104.5px;text-align:  center;}
.n_about .n_about03 .container .row .swiper-container ul li .img img{ -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%}
.n_about .n_about03 .container .row .swiper-container ul li .con{text-align:center;margin: 0;}
.n_about .n_about03 .container .row .swiper-container ul li .con h3{font-size: 29px;color: #1e316c;margin-bottom: 10px;}
.n_about .n_about03 .container .row .swiper-container ul li .con h4{ margin-bottom:10px;}
.n_about .n_about03 .container .row .swiper-container ul li p{ font-size:0.875rem; line-height:1.75rem; overflow:hidden; color:#6b6b6e; }

.n_about .n_about04{padding: 4% 0 2%;position:relative;}
.n_about .n_about04 .title{text-align:center;margin-bottom: 2.8rem;}
.n_about .n_about04 .title h1{font-size:28px;color: #3b3b3b;}
.n_about .n_about04 .title h3{font-size:22px;color: #3b3b3b;text-transform:uppercase;}
.n_about .n_about04 .container .swiper-container{position:relative;padding-bottom: 80px;}
.n_about .n_about04 .container .swiper-container li{background-color:#f2f3f4;transition: .5s;}
.n_about .n_about04 .container .swiper-container li:hover{ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#999999')";  /* For IE 8 */ filter: 
progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#999999');  /* For IE 5.5 - 7 */-moz-box-shadow: 1px 1px 10px #999999;/* for firefox */ -webkit-box-shadow: 1px 1px 10px #999999;/* for safari or chrome */ box-shadow:1px 1px 10px #999999;/* for opera or ie9 */}
.n_about .n_about04 .container .swiper-container li .pic_box{width: 100%;display: flex;overflow:hidden;background: #f2f3f5;padding: 45px 20px;flex-direction: column;transition: .5s;}
.n_about .n_about04 .container .swiper-container li .pic_box .box{display: flex;text-align:center;height: 290px;align-items: center;justify-content: center;}
.n_about .n_about04 .container .swiper-container li .pic_box h4{ text-align:center; width:100%; font-size: 1rem; color: #3b3b3b; line-height:1.5rem; margin:1rem 0 0}

.n_about .n_about04 .container .swiper-container li img{max-width: 95%;max-height: 291px;display:inline-block;}
.n_about .n_about04 .container .swiper-container .button-prev02,
.n_about .n_about04 .container .swiper-container .button-next02{position:absolute;bottom:0;width: 40px;height: 40px;line-height: 40px;text-align:center;font-size: 20px;font-family:simsun;color: #6e6f6f;background: #dedfe2;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%; cursor:pointer}
.n_about .n_about04 .container .swiper-container .button-prev02{left:50%;margin-left: -50px;}
.n_about .n_about04 .container .swiper-container .button-next02{right:50%;margin-right: -50px;}
.n_about .n_about04 .container .swiper-container .button-prev02:hover,
.n_about .n_about04 .container .swiper-container .button-next02:hover{ background:#1e316c; color:#fff}


.n_news .container .right{padding-left: 4%;}
.n_news .container .swiper-container .swiper-wrapper{}
.n_news .container .swiper-container ul li .con h2 span{width: 0;height:2px;background-color:#1a264b;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; float:left; margin: 33px 15px 0 0;}
.n_news .container .swiper-container ul li:hover .con h2 span{display:inline-block; width:3.75rem;}
.n_news .container .swiper-container ul li .img{ overflow:hidden}
.n_news .container .swiper-container .con{width:100%;padding: 26px 8%;height:100%;background-color: #f2f3f5;}
.n_news .container .swiper-container .con h2{font-size: 48px;color: #1f1f1f;margin-bottom: 8px;}
.n_news .container .swiper-container .con small{font-size:24px;color: #b0b0b4;font-weight:normal;}
.n_news .container .swiper-container .con h1{font-size: 18px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 5px;}
.n_news .container .swiper-container .con h1 a{color: #1f1f1f;}
.n_news .container .swiper-container .con h1 a:hover{ color:#000;}
.n_news .container .swiper-container .con p{font-size:14px;line-height:24px;height: 48px;overflow:hidden;color: #868686;}
.n_news .container .swiper-container{padding-bottom:80px;}
.n_news .container .swiper-container .button-prev02,
.n_news .container .swiper-container .button-next02{position:absolute;bottom:0;width: 40px;height: 40px;line-height: 40px;text-align:center;font-size: 20px;font-family:simsun;color: #6e6f6f;background: #dedfe2;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%; cursor:pointer}
.n_news .container .swiper-container .button-prev02{left:50%;margin-left: -50px;}
.n_news .container .swiper-container .button-next02{right:50%;margin-right: -50px;}
.n_news .container .swiper-container .button-prev02:hover,
.n_news .container .swiper-container .button-next02:hover{ background:#1e316c; color:#fff}
.n_news .container .row .swiper-container .button-prev02{background: #dedfe2 url(../images/l.png) center center no-repeat;}
.n_news .container .row .swiper-container .button-next02{background: #dedfe2 url(../images/r.png) center center no-repeat;}
.n_news .container .row .swiper-container .button-prev02:hover{background: #1e316c url(../images/l_on.png) center center no-repeat;}
.n_news .container .row .swiper-container .button-next02:hover{background: #1e316c url(../images/r_on.png) center center no-repeat;}

.n_news .container .left{ margin-bottom:3% }
.n_news .container .left .nav{background:url(../images/nav_bg.png) left bottom no-repeat;margin-bottom: 35px;}
.n_news .container .left .nav h3{color: #424242;font-size: 23px;line-height: 24px;margin-bottom: 12px;text-align: left;font-weight: normal;}
.n_news .container .left .nav h6{display: inline-block;color: #7e8080;font-size:12px;line-height:24px;margin-bottom: 35px;font-weight:normal;text-align: left;}
.n_news .container .right .swiper-container .con h2{ font-size:36px;}
.n_news .container .right .swiper-container .con small{ font-size:18px;}

.n_apply .n_apply01{padding: 4% 0 4%; background:#ecedef; margin-top:-4%; margin-bottom:4%}
.n_apply .n_apply01 .left{ float:left; width:37%;}
.n_apply .n_apply01 .left,.n_apply .n_apply01 .left .img{ overflow:hidden;}
.n_apply .n_apply01 .right{float:right;width:60%;}
.n_apply .n_apply01 .right h3{font-size:26px;color:#424141;margin:0% 0 2% 0;}
/*.n_apply .n_apply01 .right a{font-size:0.875rem;padding: 0.6rem 3rem;display: inline-block;background:#1e316c;color: #fff;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.n_apply .n_apply01 .right a:hover{ background:#5c76c6}*/

.n_apply .n_apply02 .container .swiper-container{position:relative;padding-bottom: 80px;}
.n_apply .n_apply02 .swiper-container ul li .img{ overflow:hidden}
.n_apply .n_apply02 .swiper-container ul li .con{background-color:#f9f9f9;padding:7% 5%;border: #eaeaea 1px solid;border-top: none;}
.n_apply .n_apply02 .swiper-container ul li .con h4{ font-size:22px; margin-bottom:2%}
.n_apply .n_apply02 .swiper-container ul li .con h4 a{ color:#343435; }
.n_apply .n_apply02 .swiper-container ul li .con h4 a:hover{ color:#1e316c }
.n_apply .n_apply02 .swiper-container ul li .con h4 small{ font-size:18px; color:#343435; font-weight:bold; margin-left:4px}
.n_apply .n_apply02 .swiper-container ul li .con p{ font-size:14px; color:#343435; line-height:27px; height:54px; overflow:hidden; margin-bottom:2%}
.n_apply .n_apply02 .swiper-container ul li .con h6{ text-align:right;}
.n_apply .n_apply02 .container .swiper-container .button-prev02,
.n_apply .n_apply02 .container .swiper-container .button-next02{position:absolute;bottom:0;width: 40px;height: 40px;line-height: 40px;text-align:center;font-size: 20px;font-family:simsun;color: #6e6f6f;background: #dedfe2;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%; cursor:pointer}
.n_apply .n_apply02 .container .swiper-container .button-prev02{left:50%;margin-left: -50px;}
.n_apply .n_apply02 .container .swiper-container .button-next02{right:50%;margin-right: -50px;}
.n_apply .n_apply02 .container .swiper-container .button-prev02:hover,
.n_apply .n_apply02 .container .swiper-container .button-next02:hover{ background:#1e316c; color:#fff}

.n_apply_detail .n_apply01 .title,
.n_apply_detail .n_apply02 .title,
.n_apply_detail .n_apply03 .title{ margin-bottom:1.5rem}
.n_apply_detail .n_apply01 h3,
.n_apply_detail .n_apply02 h3,
.n_apply_detail .n_apply03 h3{ font-size:26px; color:#424141; height:26px; line-height:26px; border-left:#1e316c 4px solid; padding-left:12px;}
.n_apply_detail .n_apply02 .swiper-container{ padding-bottom:80px;}
.n_apply_detail .n_apply02 .swiper-slide{ background:#ecedef; padding:2% 0}
.n_apply_detail .n_apply02 .img{ float:left; width:38%; display:table; text-align:center; padding:3% 0}
.n_apply_detail .n_apply02 .img i{ display:table-cell; vertical-align:middle;}
.n_apply_detail .n_apply02 .con{ float:right; width:54%; margin-right:3%}
.n_apply_detail .n_apply02 .con h1{ font-size:26px; margin-bottom:0.3rem; margin-top:1.5rem}
.n_apply_detail .n_apply02 .con h1 a{color:#424141}
.n_apply_detail .n_apply02 .con h4{margin-bottom:1rem;font-size: 0.875rem;}
.n_apply_detail .n_apply02 .con h6{ margin-top:0.5rem}
.n_apply_detail .n_apply02 .con h6 a{font-size:0.875rem;padding: 0.6rem 3rem;display: inline-block;background:#1e316c;color: #fff;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.n_apply_detail .n_apply02 .con h6 a:hover{ background:#5c76c6}
.n_apply_detail .n_apply02 .container .swiper-container .button-prev02,
.n_apply_detail .n_apply02 .container .swiper-container .button-next02{position:absolute;bottom:0;width: 40px;height: 40px;line-height: 40px;text-align:center;font-size: 20px;font-family:simsun;color: #6e6f6f;background: #dedfe2;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%; cursor:pointer}
.n_apply_detail .n_apply02 .container .swiper-container .button-prev02{left:50%;margin-left: -50px;}
.n_apply_detail .n_apply02 .container .swiper-container .button-next02{right:50%;margin-right: -50px;}
.n_apply_detail .n_apply02 .container .swiper-container .button-prev02:hover,
.n_apply_detail .n_apply02 .container .swiper-container .button-next02:hover{ background:#1e316c; color:#fff}
.n_apply_detail .n_apply02 .container .row .swiper-container .button-prev02{background: #dedfe2 url(../images/l.png) center center no-repeat;}
.n_apply_detail .n_apply02 .container .row .swiper-container .button-next02{background: #dedfe2 url(../images/r.png) center center no-repeat;}
.n_apply_detail .n_apply02 .container .row .swiper-container .button-prev02:hover{background: #1e316c url(../images/l_on.png) center center no-repeat;}
.n_apply_detail .n_apply02 .container .row .swiper-container .button-next02:hover{background: #1e316c url(../images/r_on.png) center center no-repeat;}

.n_apply_detail .n_apply03{background:#ecedef;padding: 4% 0 8%;margin-top:4%;margin-bottom: -8%;}
.n_apply_detail .n_apply03 .swiper-container{ padding-bottom:80px;}
.n_apply_detail .n_apply03 .swiper-container ul li .img{ overflow:hidden;}
.n_apply_detail .n_apply03 .swiper-container ul li .con{background-color:#f9f9f9;padding:7% 5%;border: #eaeaea 1px solid;border-top: none;}
.n_apply_detail .n_apply03 .swiper-container ul li .con h4{ font-size:22px; margin-bottom:2%}
.n_apply_detail .n_apply03 .swiper-container ul li .con h4 a{ color:#343435; }
.n_apply_detail .n_apply03 .swiper-container ul li .con h4 a:hover{ color:#1e316c }
.n_apply_detail .n_apply03 .swiper-container ul li .con h4 small{ font-size:18px; color:#343435; font-weight:bold; margin-left:4px}
.n_apply_detail .n_apply03 .swiper-container ul li .con p{font-size: 0.785rem;color:#343435;line-height: 1.6875rem;height: 3.375rem;overflow:hidden;margin-bottom: 2rem;}
.n_apply_detail .n_apply03 .swiper-container ul li .con h6{text-align: left;}
.n_apply_detail .n_apply03 .con h6 a{font-size:0.875rem;padding: 0.6rem 3rem;display: inline-block;border:#c8c9ca 1px solid;color: #626161;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.n_apply_detail .n_apply03 .con h6 a:hover{ background:#5c76c6; border:#5c76c6 1px solid; color:#fff}
.n_apply_detail .n_apply03 .container .swiper-container .button-prev02,
.n_apply_detail .n_apply03 .container .swiper-container .button-next02{position:absolute;bottom:0;width: 40px;height: 40px;line-height: 40px;text-align:center;font-size: 20px;font-family:simsun;color: #6e6f6f;background: #dedfe2;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%; cursor:pointer}
.n_apply_detail .n_apply03 .container .swiper-container .button-prev02{left:50%;margin-left: -50px;}
.n_apply_detail .n_apply03 .container .swiper-container .button-next02{right:50%;margin-right: -50px;}
.n_apply_detail .n_apply03 .container .swiper-container .button-prev02:hover,
.n_apply_detail .n_apply03 .container .swiper-container .button-next02:hover{ background:#1e316c; color:#fff}
.n_apply_detail .n_apply03 .container .row .swiper-container .button-prev02{background: #dedfe2 url(../images/l.png) center center no-repeat;}
.n_apply_detail .n_apply03 .container .row .swiper-container .button-next02{background: #dedfe2 url(../images/r.png) center center no-repeat;}
.n_apply_detail .n_apply03 .container .row .swiper-container .button-prev02:hover{background: #1e316c url(../images/l_on.png) center center no-repeat;}
.n_apply_detail .n_apply03 .container .row .swiper-container .button-next02:hover{background: #1e316c url(../images/r_on.png) center center no-repeat;}
.n_apply_detail .n_apply03 .swiper-container ul li .con h4{ font-size:16px;}

.n_product .swiper-slide{background:#ecedef;padding:1% 0; margin-bottom:1.25rem}
.n_product .img{ float:left; width:38%; display:table; text-align:center; padding:3% 0}
.n_product .img i{ display:table-cell; vertical-align:middle;}
.n_product .con{ float:right; width:54%; margin-right:3%}
.n_product .con h1{ font-size:26px; margin-bottom:0.3rem; margin-top:1.5rem}
.n_product .con h1 a{color:#424141}
.n_product .con h4{margin-bottom:1rem;font-size: 0.875rem;}
.n_product .con h6{ margin-top:0.5rem}
.n_product .con h6 a{font-size:0.875rem;padding: 0.6rem 3rem;display: inline-block;border:#c8c9ca 1px solid;color: #626161;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.n_product .con h6 a:hover{background:#5c76c6; border:#5c76c6 1px solid; color:#fff}

.n_contact .content02 .con{min-height: 17.25rem;padding: 3rem 4rem;margin-bottom: 1.5rem;}
.n_contact .content02 .con{ border:#dbdbdb 1px solid}
.n_contact .col-xs-4{ padding:0 7.5px;}

/*====翻页====*/
.j_pages{margin:0 auto 0 auto}
.j_pages .box{display:inherit;width:100%;text-align: center;padding-top: 25px;}
.j_pages a{padding: 0px 15px;height: 40px;line-height: 40px;display:inline-block;border: 1px solid #b3b3b4;margin:0 2px;color: #5b5b5b;font-size: 16px;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.j_pages a font{font-size:14px;font-family:SimSun;color:#9f9fa7}
.j_pages .on{background:#1e316c;color:#fff!important;border:1px solid #1e316c;}
.j_pages span{background:#1e316c;color:#fff!important;border:1px solid #bca180}
.j_pages a:hover{background:#1e316c;color:#fff!important;text-decoration:none;border:1px solid #1e316c;}
.j_pages a:hover font{color:#fff}
.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}

.n_product_detail .con{float:left;width: 56%;}	
.n_product_detail .img{float:right;width:41%;display:table;padding: 4% 0;text-align: center;border: #dadbdd 1px solid; background:#ecedef;}	
.n_product_detail .img i{ display:table-cell; vertical-align:middle;}
.n_product_detail .con h1{font-size:26px;margin-bottom: 2rem;margin-top:1.5rem;}
.n_product_detail .con h1 a{color:#424141}
.n_product_detail .con h4{margin-bottom:1rem;font-size: 0.875rem;}
.n_product_detail .con h6{ margin-top:0.5rem}
.n_product_detail .con h6 a{font-size:0.875rem;padding: 0.6rem 3rem;display: inline-block;border:#c8c9ca 1px solid;color: #626161;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.n_product_detail .con h6 a:hover{background:#5c76c6; border:#5c76c6 1px solid; color:#fff}

.n_product_detail .content01{ margin-bottom:2.5rem;}
.n_product_detail .content02{ margin-top:2rem}
.n_product_detail .content02 .hd ul{
    width: 100% !important;
    transition-duration: 0ms;
    transform: translate3d(0, 0px, 0px) !important;
}
.n_product_detail .content02 .hd ul li{padding:2.75rem 0 2.75rem 10%;border:#dadbdd 1px solid;background-color:#ecedef;margin-bottom:10px;width: 94% !important;position:relative;cursor:pointer;}
.n_product_detail .content02 .hd ul li .img00{ float:left; margin-right:1rem}
.n_product_detail .content02 .hd ul li .con{float:left;width: auto;}
.n_product_detail .content02 .hd ul li .img00 .img02{ display:none}
.n_product_detail .content02 .hd ul li .con h3{font-size:20px;color:#424141;margin-top: -5px;}
.n_product_detail .content02 .hd ul li .con h5{ font-size:0.875rem; color:#696969; text-transform:uppercase;}
.n_product_detail .content02 .hd ul li .sanjiao{ display:none;position:absolute;right: -15px;top:50%;margin-top: -10px;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 14px solid #1e316c}
.n_product_detail .content02 .hd ul li:hover,
.n_product_detail .content02 .hd ul li.swiper-slide-active{ background-color:#1e316c; border:#1e316c 1px solid}
.n_product_detail .content02 .hd ul li:hover .sanjiao,
.n_product_detail .content02 .hd ul li:hover .img00 .img02,
.n_product_detail .content02 .hd ul li.swiper-slide-active .sanjiao,
.n_product_detail .content02 .hd ul li.swiper-slide-active .img00 .img02{ display:block}
.n_product_detail .content02 .hd ul li:hover .img00 .img01,
.n_product_detail .content02 .hd ul li.swiper-slide-active .img00 .img01{ display:none;}
.n_product_detail .content02 .hd ul li:hover h3,
.n_product_detail .content02 .hd ul li:hover h5,
.n_product_detail .content02 .hd ul li.swiper-slide-active h3,
.n_product_detail .content02 .hd ul li.swiper-slide-active h5{ color:#fff}
.n_product_detail .content02 .bd ul li .content{border:#dadbdd 1px solid;background:#ecedef;padding: 4% 6%;}

.n_product_detail .content03 .hd ul li{ padding:1.75rem 0 1.75rem 8%}
.n_product_detail .content03{ margin-top:0}

.n_contact .left{ text-align:center}
.n_contact .left .img{ display:inline-block;}
.n_contact .left .img img{ margin:0 auto }
.n_contact .content02 a{display:inline-block;width:4.68rem;height:1.6875rem;line-height: 1.6875rem;font-size:0.75rem;color:#454547;background: #dbdbdb;text-align:  center;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;margin-right: 4px;}
.n_contact .content02 a:hover{ background:#1e316c; color:#fff}
.n_contact .content02 .ar_article{ margin-bottom:0.5rem}

.shart_box{ display:inline-block; float:right;}
#j_shart_s_24 .bds_count{ font-size:12px;}
#j_shart_s_24{ padding-left:60px; position:relative;}
#j_shart_s_24 strong{display:block;position:absolute;left:0;z-index:2;line-height:36px;font-size:12px;color: #a3a0a9;font-weight: normal;}
#j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}
#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}
#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}
#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}

.top_h{position: relative;width:100%;height: 34px;padding: 15px 0 0;top: 0;text-align: right;z-index: 100000000;}
.flag{background: url(../images/globe-icon.png) right center no-repeat;display:inline-block;padding-right:25px;}
.flag1{background: url(../images/globe-icon1.png) left center no-repeat;display:inline-block;padding-left: 28px;color: #000062 !important;font-size: 20px;font-weight: bold;line-height: 28px;height: 26px;padding-right: 0;}
.search-wrapper{ display:inline-block; margin-left:22px; border-left:1px solid #acacac; padding-left:24px}

#bnt_close{ background:url(../images/icon_search_hover.png) center no-repeat; width:18px; height:18px; background-size:100% 100%; border:none}

.search-wrapper form #q{ width:80px; transition:.5s width; border:#fff 1px solid; font-size:16px}
.search-wrapper form #q.on{ width:160px; transition:.5s width; border:#d2d2d2 1px solid; font-size:16px; padding:0 5px}

/*==========================================内页 结束=============================================*/
@media(max-width: 1565px){
	.container03 .left .con01{position:absolute;top: 27.5%;left: 77.3%;width: 30px;height:30px;}
	.container03 .left .con02{position:absolute;top: 35.5%;left: 80.2%;width: 24px;height: 24px;}
	.container03 .left .con03{position:absolute;top: 27.5%;left: 80%;width: 24px;height: 24px;}
	.container03 .left .con04{position:absolute;top: 22%;left: 82.7%;width: 15px;height: 24px;}
}
@media(min-width: 1200px){
	.container03 .left.col-lg-8{ padding-top:3rem;}
}

@media(max-width: 1400px){
	#banner,
	#banner .main_box,
	#banner .swiper-slide{/* height: 500px; */}
	#banner .swiper-slide{ background-size:auto 100% !important;}
}
@media(max-width: 1360px){
	.container08 .left .con dl{ margin-right:30px;}
}

@media(max-width: 1200px){
	#nav li .a h1{ font-size:14px;}
	.container02 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ background-size:40% 1px;}
	.n_title dt a{ padding:0 3rem}
	
	.n_news .container .swiper-container .con h1{ font-size:14px;}
	.n_product_detail .content02 .hd ul li{ width:100% !important}
}

@media(max-width: 1070px){
	.container08 .left,
	.container08 .center,
	.container08 .right{ width:100%; border-right:none; text-align:center;} 
	.container08 .left{border-bottom: #26345f 1px solid;padding-bottom: 3%;display: none;}
	.container08 .center{border-bottom: #26345f 1px solid;margin-bottom: 5%;min-height: auto;padding: 5%;}
	.container08 .left .con{ float:none;}
	.container08 .left .con dl{margin-right: 6px;}
	.container08 .left .con dl dt{ font-size:12px;}
	.container08 .left .con dl dd{font-size: 8px;}
	.container08 .center ul li{ width:auto;}
	.container08 .right h5 {font-size: 12px;margin-bottom: 2px;text-align: center;}
	.container08 .right h2 {font-size:20px;line-height: 33px;margin-bottom: 14px;background: none;text-align: center;padding: 0;display: block;}
	.container08 .right ul{ text-align:center; float:none;}
	.container08 .right ul li{ float:none; display:inline-block; margin:0 4px}
}

@media(max-width: 992px){
	.top_h{ padding:5px 0}
	#banner, #header, .n_title{ display:none}
	#m_banner,#m_header,#m_n_nav{ display:block;}
	.container02 .left{width:100%;position: relative;left: 0;padding: 20px 0 0;}
	.container02 .right,
	.container02 .right .news_top .img,
	.container02 .right .news_top .con{ width:100%;}
	.container02 .right .news_bottom,
	.container02 .right .news_top .con{height:auto !important;position: relative;}
	.container03 .right { padding-left:15px;}
	.n_contact .content02{ margin-bottom:15px;}
	
	body{ padding:0}
	
	
}

@media(max-width: 768px){
	.n_about .n_about04 .container .swiper-container li .pic_box .box{ height:160px}
	.n_about .n_about04 .container .swiper-container li .pic_box .box img{ max-height:160px}
	
	.container02_h{ margin-left:15px !important; margin-bottom:1rem !important}
	
	.container01 .swiper-container ul li .img img{ width:100%}
	
	.container01{ padding:1.5rem 0 2%}
	
	/*====banner====*/
	#n_banner{ height:160px;}
	#m_n_banner{ display:block}
	#n_banner h1{ font-size:16px;}
	#n_banner h3{ font-size:13px;}
	
	#j_seach_box form{ width:94%; margin-left: -47%;}
	
	.container01 .swiper-container ul li{ margin-top:3% !important;}
	.container01 .swiper-container ul li .con h4{ font-size:16px;}
	.container01 .swiper-container ul li .con h4 small{ font-size:13px;}
	.container01 .swiper-container ul li .con p{ font-size:11px; line-height:20px; height:40px;}
	.container01 .swiper-container ul li .con h6 a img{ width:40px;}
	.container02 .left .con{padding: 2% 5%;}
	.container02 .left .con h1{font-size:14px;line-height:28px;height:56px;margin-bottom: 15px;margin-top: 0;}
	.container02 .left .con p{font-size:11px;line-height:20px;height:40px;overflow:hidden;margin-bottom: 20px;}
	.container02 .left .con .more{margin-bottom: 15px;}
	.container02 .left .con .more a{width:80px; height:28px; line-height:28px; font-size:11px;}

	.container02 .left .con h2{font-size:40px;color:#f9f9f9;margin-bottom:  10px;}
	.container02 .left .con h2 small{ font-size:12px; color:#5c6b98; font-weight:normal;}
	.container02 .bnt_prev,.container02 .bnt_next{ font-size:0;}
	.container02 .swiper-container .swiper-pagination-bullet{ width:5px; height:5px; margin-right:6px;}
	.container02 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ background-size:70% 1px; padding-left:5%; bottom:35px;}
	.container02 .top{ bottom:30px;}
	.container02 .right .news_top .img .sanjiao{position:absolute;right:50%; margin-right:-5px;bottom:0;margin-bottom:0;border-left: transparent 10px solid;border-right: transparent 10px solid;border-bottom: #5c76c6 12px solid;}
	.container02 .top{ width:3%; border-bottom:30px;}
	.container02 .right .news_top .con{ padding:5% 5%}
	.container02 .right .news_top .con h1{font-size:14px;line-height:28px;height:30px;margin-bottom: 15px; margin-top:40px;}
	.container02 .right .news_top .con p{font-size:11px;line-height:20px;height:40px;margin-bottom: 35px;}
	.container02 .right .news_top .con h2{ font-size:40px; }
	.container02 .right .news_top .con h2 small{ font-size:12px;}
	.container02 .right .news_top .con h6 a img{ width:40px;}

	.container02 .right .news_bottom .con{ padding:5% 5%}
	.container02 .right .news_bottom .con h1{font-size:14px;line-height:28px;height:56px;margin-bottom: 15px;}
	.container02 .right .news_bottom .con p{font-size:11px;line-height:20px;height:40px;margin-bottom: 35px;}
	.container02 .right .news_bottom .con h2{ font-size:40px;}
	.container02 .right .news_bottom .con h2 small{ font-size:12px; }
	.container03 .right{ margin-top:5%}
	.container03 .right p{ font-size:12px !important; line-height:20px}
	.container03 .center{ display:block;}
	
	.n_container{ padding:8% 0}
	
	.n_about .n_about02{ padding:8% 0}
	.n_about .n_about02 .title h1{ font-size:16px;}
	.n_about .n_about02 .title h3{ font-size:13px;}
	.n_about .n_about02 .container .row .swiper-container ul li .img{ margin-top:-50px;}
	.n_about .n_about02 .container .row .swiper-container ul li .img img{ width:100px; height:100px;}
	.n_about .n_about02 .container .row .content{ padding:0 0}
	.n_about .n_about02 .container .row .swiper-container .button-prev02,
	.n_about .n_about02 .container .row .swiper-container .button-next02{ display:none}
	.n_about .n_about02 .container .row .swiper-container{ padding-top:50px;}
	.n_about .n_about02 .container .row .swiper-container ul li .con h3{ font-size:16px;}
	.n_about .n_about02 .container .row .swiper-container ul li .con{ padding:5% 0 8%}
	
	.n_about .n_about03{padding:8% 0;overflow:  hidden;}
	.n_about .n_about03 .title h1{ font-size:16px;}
	.n_about .n_about03 .title h3{ font-size:13px;}
	.n_about .n_about03 .container .row .swiper-container ul li .con h3{ font-size:16px;}
	.n_about .n_about03 .container .row .swiper-container ul li .con h4 img{ height:40px;}
	.n_about .n_about03 .container .row .content .line{ top:32px;}
	.n_about .n_about03 .container .row .swiper-container .button-prev02, .n_about .n_about03 .container .row .swiper-container .button-next02{ width:24px; height:24px; top:20px;}
	.n_about .n_about03 .container .row .swiper-container .button-prev02, .n_about .n_about03 .container .row .swiper-container .button-next02,
	.n_about .n_about03 .container .row .swiper-container .button-prev02:hover, .n_about .n_about03 .container .row .swiper-container .button-next02:hover{ background-size:40% 40%;}
	
	.n_about .n_about04{padding: 8% 0 3%;overflow:  hidden;}
	.n_about .n_about04 .title h1{ font-size:16px;}
	.n_about .n_about04 .title h3{ font-size:13px;}
	.n_about .n_about04 .container .swiper-container{ padding-bottom:50px;}
	.n_about .n_about04 .container .swiper-container .button-prev02{ margin-left:-35px;}
	.n_about .n_about04 .container .swiper-container .button-next02{ margin-right:-35px;}
	.n_about .n_about04 .container .swiper-container .button-prev02,
	.n_about .n_about04 .container .swiper-container .button-next02{width: 30px;height: 30px;line-height: 30px;font-size: 14px;border-bottom:5px;}
	
	.n_news .container .swiper-container ul li .img img{ width:100%}
	.n_news .container .row .swiper-container .button-prev02{ margin-left:-35px;}
	.n_news .container .row .swiper-container .button-next02{ margin-right:-35px;}
	.n_news .container .row .swiper-container .button-prev02, .n_news .container .row .swiper-container .button-next02{width:30px;height:30px;bottom: 20px;}
	.n_news .container .row .swiper-container .button-prev02, .n_news .container .row .swiper-container .button-next02,
	.n_news .container .row .swiper-container .button-prev02:hover, .n_news .container .row .swiper-container .button-next02:hover{ background-size:40% 40%;}
	
	.n_apply .n_apply01 .left{ width:100%}
	.n_apply .n_apply01 .right{ width:100%; padding-left:0}
	.n_apply .n_apply01 .right h3{ font-size:16px;}
	.n_apply .n_apply02 .swiper-container ul li .con h4{ font-size:16px;}
	.n_apply .n_apply02 .swiper-container ul li .con p{ font-size:11px; line-height:20px; height:40px;}
	.n_apply .n_apply02 .container .swiper-container{ padding-bottom:50px;}
	.n_apply .n_apply02 .container .swiper-container .button-prev02{ margin-left:-35px;}
	.n_apply .n_apply02 .container .swiper-container .button-next02{ margin-right:-35px;}
	.n_apply .n_apply02 .container .swiper-container .button-prev02,
	.n_apply .n_apply02 .container .swiper-container .button-next02{width: 30px;height: 30px;line-height: 30px;font-size: 14px;border-bottom:5px;}
	
	.n_apply_detail .n_apply02 .img{ width:100%}
	.n_apply_detail .n_apply02 .con{width:100%;margin-right:0;padding: 3% 3%;}

	.n_apply_detail .n_apply02 .con h1{ font-size:16px;}
	
	.n_apply_detail .n_apply03 .container .swiper-container{ padding-bottom:50px;}
	.n_apply_detail .n_apply03 .container .swiper-container .button-prev02{ margin-left:-35px;}
	.n_apply_detail .n_apply03 .container .swiper-container .button-next02{ margin-right:-35px;}
	.n_apply_detail .n_apply03 .container .swiper-container .button-prev02,
	.n_apply_detail .n_apply03 .container .swiper-container .button-next02{width: 30px;height: 30px;line-height: 30px;font-size: 14px;border-bottom:5px;}
	
	.n_apply_detail .n_apply02 .container .swiper-container{ padding-bottom:50px;}
	.n_apply_detail .n_apply02 .container .swiper-container .button-prev02{ margin-left:-35px;}
	.n_apply_detail .n_apply02 .container .swiper-container .button-next02{ margin-right:-35px;}
	.n_apply_detail .n_apply02 .container .swiper-container .button-prev02,
	.n_apply_detail .n_apply02 .container .swiper-container .button-next02{width: 30px;height: 30px;line-height: 30px;font-size: 14px;border-bottom:5px;}
	
	.n_apply_detail .n_apply01 h3, .n_apply_detail .n_apply02 h3, .n_apply_detail .n_apply03 h3{ font-size:16px; line-height:16px; height:16px;}
	
	.n_product .img{ width:100%}
	.n_product .con{width:100%;margin-right:0;padding: 3% 3%;}
	.n_product .con h1{ font-size:16px;}
	
	.n_product_detail .con,.n_product_detail .img{ width:100%}
	.n_product_detail .con h1{ font-size:18px;}
	.n_product_detail .content02 .hd ul li .img00 img{ width:50%;}
	.n_product_detail .content02 .hd ul li .con h3{ font-size:14px;}
	.n_product_detail .content02 .hd ul li .con h5{ font-size:11px;}
	.n_news .container .swiper-container{ padding-bottom: 80px; }
	/*====翻页====*/
	.j_pages a{padding: 0px 15px;height: 36px;line-height: 36px;display:inline-block;border: 1px solid #dedede;margin:0 2px;color: #5b5b5b;font-size: 14px;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

	.j_pages li{ list-style: none;
		padding-left: 0;
	    margin: 1.5rem 0;

	    list-style: none;
	    color: #999;
	    text-align: left; 
		display: inline-block;
	}
	.j_pages .am-pagination-prev { float: left; }
	.j_pages .am-pagination-select > li > a {
	    color: #666666 !important;
	    background: none;
	    font-size: 14px;

	    border: 1px solid #dedede;
	    line-height: 36px;
	    background-color: #eee;
	    padding: 0 15px;
	}
	.j_pages .am-pagination-next  { float: right; }

	.j_pages .am-pagination-select a {
	    color: #666666 !important;
	    background: none;
	    font-size: 14px;
	    border: 1px solid #dedede;
	    line-height: 36px;
	    background-color: #eee;
	    padding: 0 15px;
	}

	.j_pages .am-pagination-select{
	    position: absolute;
	    top: 0;
	    left: 50%;
	    margin-left: -35px;
	    width: 70px;
	    height: 36px;
	    text-align: center;
	    border-radius: 0;
	}
	.j_pages .am-pagination-select select {
	    color: #666666 !important;
	    text-align: center;
	    background: none;
	    font-size: 14px;
	    border: 1px solid #dedede;
	    display: block;
	    line-height: 36px;
	    height: 36px;
	    -webkit-appearance: none;
	    width: 70px;
	    border-radius: 0;
	    padding-left: 18px;
	}
	
	.top_h .flag1{font-size:14px;display: none;}
	.search-wrapper form #q{ font-size:13px}
}


